#ifndef SOBJC_IVAR_H
#define SOBJC_IVAR_H

#include <sobjc/runtime.h>

OBJC_EXPORT Ivar objc_make_ivar(const char *, const char *, ptrdiff_t);
OBJC_EXPORT const char *objc_ivar_get_name(Ivar);
OBJC_EXPORT const char *objc_ivar_get_type(Ivar);
OBJC_EXPORT ptrdiff_t objc_ivar_get_offset(Ivar);
OBJC_EXPORT size_t objc_ivar_get_size(Ivar);

#endif /* SOBJC_IVAR_H */

